In my league he is being kept so it's a non factor for me...but personally I would pass on taking him high. If he misses a couple games this gives Tate or Ware (?) or both to impress, and could really cut down on the rest of Foster's touches for the remainder of the season. Too much risk. And this is a hamstring injury that emerged before preseason week 1 IIRC, then reemerged last week. I don't like that.
Having said that the guy is a total beast when healthy, but it would depend on who was left on the board whether or not I draft him